<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <li>01</li>
    <li>02</li>
    <li>03</li>
    <li>04</li>
    <li>05</li>
    <li>06</li>
    <li>07</li>
    <li>08</li>
    <li>09</li>
    <li>10</li>
</body>
<script>
    // 扩展运算符 (...)  => 逆应用Rest (合并剩余参数)
    // 注意: Rest参数必须是最后一个形式参数


    // function fn(){
    //     console.log(arguments);
    // }

    // fn(1,4,7,2,5,8,3,6,9);

    // 箭头函数没有arguments => 如何获取实参的集合
    // ...list = 1,4,7,2,5,8,3,6,9  =>  list = [1,4,7,2,5,8,3,6,9]
    // var  fn = (...list) => {
    //     console.log(list);
    // }
    // fn(1,4,7,2,5,8,3,6,9);

    // var  fn = (a,b,...list) => {
    //     console.log(a,b,list);
    // }
    // fn(1,4,7,2,5,8,3,6,9);


    // 报错: Rest参数必须是最后一个形式参数
    // var  fn = (a,...list,b) => {
    //     console.log(a,b,list);
    // }
    // fn(1,4,7,2,5,8,3,6,9);


   








</script>

</html>